package modelo.improvistos;

import modelo.vehiculos.Auto;
import modelo.vehiculos.Camioneta;
import modelo.vehiculos.Moto;

public abstract class Improvisto {

	private int ajusteMovimiento;
	
	public void setAjuste(int ajuste){
		this.ajusteMovimiento = ajuste;
	}
	
	public int getAjuste(){
		return this.ajusteMovimiento;
	}

	public abstract void aplicarA(Moto unaMoto, int moverX, int moverY);
	public abstract void aplicarA(Camioneta unaCamioneta, int moverX, int moverY);
	public abstract void aplicarA(Auto unAuto, int moverX, int moverY) ;
}
